package com.common.vo.casemanage;

import com.common.vo.BaseVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author johnny
 * @create 2021-05-21 9:46 下午
 **/
@Data
@ApiModel(value = "风险评估 请求对象")
public class CaseForRiskVo extends BaseVo implements Serializable {

    @ApiModelProperty(value = "案件Id")
    private Long caseId;
    /**
     * 部门受案号
     */
    @ApiModelProperty(value = "部门受案号")
    private String caseNum;

    /**
     * 案件名称
     */
    @ApiModelProperty(value = "案件名称")
    private String caseName;

    /**
     * 承办人 ID 通过导入 personalName 进行查询的
     */
    @ApiModelProperty(value = "承办人ID 个人档案Id", example = "1")
    private Long personalId;


    @ApiModelProperty(value = "当事人风险类型 字典数据")
    private String partyRiskType;

    @ApiModelProperty(value = "当事人风险")
    private String partyRisk;


    @ApiModelProperty(value = "当事人风险备注")
    private String partyRiskRemark;


    @ApiModelProperty(value = "社会风险类型")
    private String socialRiskType;

    @ApiModelProperty(value = "社会风险")
    private String socialRisk;

    @ApiModelProperty(value = "社会风险备注")
    private String socialRiskRemark;


    @ApiModelProperty(value = "风险相关人")
    private String riskRelatePerson;


    @ApiModelProperty(value = "风险相关人身份证")
    private String riskRelatePersonCard;


    @ApiModelProperty(value = "关系")
    private String relation;

    @ApiModelProperty(value = "相关附件地址")
    private String attachmentAddress;

}